花费 7 ms
Java多线程——<四>让线程有返回值

一、概述   到目前为止,我们已经能够声明并使一个线程任务运行起来了。但是遇到一个问题:现在定义的任务都没有任何返回值,那么加入我们希望一个任务运行结束后告诉我一个结果,该结果表名任务执行成功或失败 ...

Thu Aug 06 17:33:00 CST 2015 0 39706
Java多线程——<七>多线程的异常捕捉

一、概述   为什么要单独讲多线程的异常捕捉呢?先看个例子:   在run中手动抛出了一个运行时异常,在main中启动线程,catch语句块中捕捉下异常,捕捉到打印一句话。运行结果如 ...

Thu Aug 13 02:02:00 CST 2015 1 21041
Java多线程——<五>后台线程(daemon)

一、后台线程(守护线程)   学一个东西,最重要的一点就是,为什么要用它?   后台线程区别于普通线程,普通线程又可以称为用户线程,只完成用户自己想要完成的任务,不提供公共服务。而有时,我们希望编 ...

Fri Aug 07 18:05:00 CST 2015 0 10401
Java多线程——<二>将任务交给线程,线程声明及启动

一、任务和线程   《thinking in java》中专门有一小节中对线程和任务两个概念进行了具体的区分,这也恰好说明任务和线程是有区别的。   正如前文所提到的,任务只是一段代码,一段要达成 ...

Tue Aug 04 18:43:00 CST 2015 1 6213
我的"else if"观终于被颠覆了.

上学时曾两度试图通过<Think in Java>来加深对Java的认识和学习.但当时实在是看不懂,只好作罢. 实习工作一年多还没看过<Thinking in Java>实在 ...

Mon Mar 05 08:05:00 CST 2012 22 2953
java中判空

一、概述   java中判等似乎很简单,==用来判断对象引用(内存地址)是否相同,equals用来判断值是否相同。你可以试用String对象轻松区分这一点。   那么在null判等(也就是判空操作 ...

Wed Aug 05 00:36:00 CST 2015 0 5460
Java多线程——<三>简单的线程执行:Executor

一、概述   按照《Java多线程——<一><二>》中所讲,我们要使用线程,目前都是显示的声明Thread,并调用其start()方法。多线程并行,明显我们需要声明多个线程然 ...

Wed Aug 05 18:07:00 CST 2015 1 4330
Java基础中一些容易被忽视的语法小细节总结

一:语法细节 1. Java中的命名规则: package:统一使用小写字母 class:首字母大写,使用驼峰标识 method:首字母小写,使用驼峰标识 field:首字母小写 ...

Thu Apr 12 18:23:00 CST 2018 0 1243
Java多线程——<一>概述、定义任务

一、概述   为什么使用线程?从c开始,任何一门高级语言的默认执行顺序是“按照编写的代码的顺序执行”,日常开发过程中写的业务逻辑,但凡不涉及并发的,都是让一个任务顺序执行以确保得到想要的结果。但是, ...

Mon Aug 03 23:01:00 CST 2015 1 2336
类字面常量

Java还提供了另一种方法来生成对Class对象的引用,即使用类字面常量。 这样做不仅更简单,而且更安全,因为它在编译时就会受到检查(因此不需要置于try语句块中),并且它根除了对forName方法的 ...

Tue Mar 22 23:43:00 CST 2016 2 1686

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM